Skip to main content

Disabling Shared Runners

TL;DR​

GitLab provides shared runners to run your projects' CI/CD pipelines. To use the runners offered by cloud-runner.com, you might want to deactivate the shared runners if you have a subscription to a third-party service like that one.

If you're in pursuit of consistent, fast, and reliable CI/CD execution, click here to deploy your code into production 10x faster - 2 times cheaper.

To deactivate shared runners in GitLab, follow our step-by-step guide below.

Why Consider Moving Away from GitLab's Shared Runners?​

GitLab's shared runners have long been a staple for many businesses. However, as projects grow and demands surge, these runners might not always keep pace. Several compelling reasons to consider an alternative are:

Performance​

GitLab's shared runners can sometimes be slow, especially during peak usage times. This can lead to delays in CI/CD processes, potentially affecting development cycles.

Dedicated Resources​

Switching to managed runners like Cloud-Runner ensures you have dedicated resources for your jobs. This means consistent performance, regardless of how many other users are running jobs at the same time.

Optimized for Your Needs​

Platforms like Cloud-Runner are tailored to provide optimized CI/CD experiences. Their infrastructure is crafted to handle CI/CD jobs efficiently, offering faster build and deployment times.

How to Disable Shared Runners in GitLab?​

To make the most of third-party runner solutions, like Cloud-Runner's, it's essential to disable GitLab's default shared runners. Here's how:

  1. Access GitLab

    • Use your GitLab account details to access your GitLab instance.
  2. Access Settings

    • In the top right corner of the GitLab interface, click on your user icon. Then, choose "Settings" from the dropdown menu.
  3. Navigate to CI/CD Settings

    • Select "CI/CD" from the menu on the left-hand side of the Settings screen.
  4. Disable Shared Runners

    • Scroll down to the "Runners" section on the CI/CD page. To turn off the shared runners in GitLab, click the "Enable shared runners for this project" option.
  5. Save Changes

    • To save the adjustments, click the "Save changes" button.